{imp:"tools/b_lay"}<!--继承父模板-->

{block:extop}{:parent}<?php
$title = 'IP转化地址类（IPv4）';
$api = req('api','Ip138'); 
$uip = req('uip',$_cbase['ucfg']['ipapi']);
$ufix = surl()."?mkv=".$this->mkv;
$vfix = "<input name='mkv' type='hidden' value='$this->mkv'>";

$ipObj = new extIPAddr($api);
$pclass = DIR_CODE.'/core/uext/extIPAddr.php';
if(strstr($act,'down')){
    $path = strpos($act,'Class') ? $pclass : DIR_IMPS.$pfont;
    comHttp::downLoad($path, basename($path)); 
}
?>{/block:extop}

{block:eximp}{/block:eximp}

{block:exbody}
<div class="tools_outer">

<h3 class="tc"><?php echo $title;?></h3>
<?php 

?>

<h4 class="tl">### {=$title}说明：</h4>
<p>通过IP，转化为对应的地址。</p>
<p>使用了第三方IP地址库，感谢如下各接口提供者！</p>

<h4 class="tl">### Set API：------ {=$api}</h4>
<p>选择接口：<?php
echo " # <a href='$ufix&api=Local'>Local</a>\n";
echo " # <a href='$ufix&api=Sina'>Sina</a>\n";
echo " # <a href='$ufix&api=Pcoln'>Pcoln</a>\n";
echo " # <a href='$ufix&api=Taobao'>Taobao</a>\n";
echo " # <a href='$ufix&api=Ip138'>Ip138</a>\n";
echo " # <a href='$ufix&api=S1616'>S1616</a>\n";
echo " # <a href='$ufix&api=Baidu'>Baidu</a>\n";
if($uip){
    $addr = $ipObj->addr($uip);
    echo "<br>\n您的查询为： ($api) : $uip -=> $addr";
}
?></p>

<h4 class="tl">### 随机IPs 演示：</h4>
<p><?php
for($i=0;$i<5;$i++){
    $ipx = tex_tools::rndIP();
    $addr = $ipObj->addr($ipx);
    echo "$ipx : $addr<br>\n"; 
}
?></p>

<h4 class="tl">### 测试IPs：------ 点击IP测试，或url中输入ip测试 </h4>
<p><?php
for($i=0;$i<5;$i++){
    $ipx = tex_tools::rndIP();
    echo " # <a href='$ufix&api=$api&uip=$ipx'>$ipx</a><br>\n"; 
}
?></p>

<h4 class="tl">### 下载/DIY：</h4> 
<p>打开：<a href="http://pan.baidu.com/share/home?uk=3191979020">百度云-网盘</a>，<br>
下载txmao-main.rar文件(本系统核心代码) 查看如下相关文件：</p>
<p>相关文件/夹：/code/adpt/ipapi/目录下各接口文件<br>
和文件：/code/core/elib/extIPAddr.php</p>

<h4 class="tl">### 问题/鸣谢：</h4>
<p>
 * 以上各接口提供方。<br>
 * @整理/整合 by Peace（QQ:8089-3510 , E-mail:xpigeon#163.com）<br>
 * @问题：目前都是基于IPv4，IPv6怎么办？
</p>

<?php 
//$res = extIPAddr::inArea('CN', $uip);
$_cbase['tpl']['tplpend'] = "/*no js*/\n";
?>
    
</div>
{/block:exbody}


